not having sexual relations often - Turc Anglais Dictionnaire